@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body{font-size:12px; font-family:Microsoft yaHei;}
p{ line-height: 200%;}
.container{min-width:1200px; width:100%;background: #eee; overflow:hidden;}
a{text-decoration:none; color:#000;}

/*头部*/
.topCon{background: #f6f7f8;}
.top{width:62%; margin:0 auto; min-width:1200px; padding:0px 10px; overflow: hidden; }
.top span{display: block; float: left;margin:25px 10px 20px 10px;}
.top span.logo{margin: 15px 10px 0px 0px;}
.top span.inpT{width: 200px; height: 30px; margin-right: 50px; border:1px solid #afafaf; border-radius:5px; -webkit-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;}
.topRig{float:right;}
.top span.inpT input{border:none; background: #f6f7f8; outline:none; padding:5px 0px 5px 10px; border-radius:5px; -webkit-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px; height: 20px; line-height:20px; display:block; float:left;}
.top span.inpT img{margin:8px 5px 0px 0px; display:block; float:right; cursor:pointer;}
.top span.sigTxt{font-size: 14px; color:#fff; background:#33cc99; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px; width:64px; height:30px; line-height:30px; text-align:center;}
.top span.sigTxt a{color:#fff;}
a.signT:hover{ text-decoration:underline;}
.top span.ad{margin:35px 10px 0px 10px;}
/*轮播图*/
.tlayour{ position:absolute; bottom:0px; z-index:1; width:100%;}
.tlayour img{width:100%; height:170px;}
.slider { position:absolute;	width:100%;/*	height:700px;*/	background:#fff; overflow:hidden;position:relative;	float: left; }
.slider ul.show { min-width:9562px;list-style: none; position:absolute;}
.slider ul.show li {	float:left;	cursor:pointer;}
.slider ul.show li img{ height:auto; min-width:1366px; }
.slider ul.number {	position:relative;	top: 760px;	margin: -13px auto 0px auto; 	text-align:center;	color:#FFFFFF; 	list-style:none; width:62%;min-width:1200px; z-index:100;}
.slider ul.number li {	 float:left; margin:0px 10px; cursor:pointer; position:absolute;}
.slider ul.number li.numMar1{margin-top:-23px;transform:rotate(4deg);-moz-transform:rotate(4deg);-o-transform:rotate(4deg);-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg); }
.slider ul.number li.numMar2{margin-top:-13px; transform:rotate(4deg);-moz-transform:rotate(4deg);-o-transform:rotate(4deg);-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg);left:180px;}
.slider ul.number li.numMar3{margin-top:-3px; transform:rotate(2deg);-moz-transform:rotate(2deg);-o-transform:rotate(2deg);-ms-transform:rotate(2deg);-webkit-transform:rotate(2deg);left:360px;}
.slider ul.number li.numMar4{left:550px;}
.slider ul.number li.numMar5{margin-top:-3px; transform:rotate(-2deg);-moz-transform:rotate(-2deg);-o-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);left:750px;}
.slider ul.number li.numMar6{margin-top:-12px; transform:rotate(-4deg);-moz-transform:rotate(-4deg);-o-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);left:930px;}
.slider ul.number li.numMar7{margin-top:-23px;transform:rotate(-4deg);-moz-transform:rotate(-4deg);-o-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);left:1120px;}
.slider ul.number li p{line-height:45px; font-size:18px; }
.slider ul.number li p.pImg{top:0px;position:absolute;}
.slider ul.number li p.archi{color:#486c9d; margin:170px 0px 0px 60px;}
.slider ul.number li p.medici{color:#ac90be;margin:170px 0px 0px 60px;}
.slider ul.number li p.finace{color:#2ca6e0;margin:170px 0px 0px 60px;}
.slider ul.number li p.leader{color:#e51e44;margin:170px 0px 0px 60px;}
.slider ul.number li p.degree{color:#0a845b;margin:170px 0px 0px 60px;}
.slider ul.number li p.primary{color:#d67e11;margin:170px 0px 0px 60px;}
.slider ul.number li p.rest{color:#5e913a;margin:170px 0px 0px 40px; width:100px;}
.slider ul.number li span{display:block; text-align:center;margin:0px auto 20px 50px; }
.slider ul.number li span img{width:14px; height:14px;}
.slider ul.number li p img{width:150px; height:150px;}
.slider ul.number li p img.on {margin:-75px 0px 15px -20px;width:200px; height:200px;}
/*页脚*/
.bottom{background:#f9f9f9;text-align: center; display:block;overflow: hidden; width: 100%;padding: 24px 0px  18px;}
.bottom p.listBot{ width: 530px; margin: 0 auto; overflow: hidden;padding: 5px 0px 5px;}
.bottom span{display: block; float: left; height: 20px; line-height: 20px; padding: 0px 12px; border-right: 1px dashed #000;} 
@media screen and (max-width:1366px){
	.slider{height:502px;}
	.slider ul.number{top:320px; width:72%; min-width:928px;}
	.slider ul.number li p img{width:112px; height:112px;}
	.slider ul.number li p img.on {width:170px; height:170px;}
	.tlayour img{height:140px;}
	.slider ul.number li.numMar2{left:140px;}
    .slider ul.number li.numMar3{left:280px;}
    .slider ul.number li.numMar4{left:420px;}
    .slider ul.number li.numMar5{left:560px;}
    .slider ul.number li.numMar6{left:700px;}
    .slider ul.number li.numMar7{left:840px;}
	.slider ul.number li p.archi{ margin:120px 0px 0px 30px;}
    .slider ul.number li p.medici{margin:120px 0px 0px 30px;}
    .slider ul.number li p.finace{margin:120px 0px 0px 30px;}
	.slider ul.number li p.leader{margin:120px 0px 0px 15px;}
	.slider ul.number li p.degree{margin:120px 0px 0px 25px;}
	.slider ul.number li p.primary{margin:120px 0px 0px 20px;}
	.slider ul.number li p.rest{margin:120px 0px 0px 10px;}
	.slider ul.number li span{display:block; text-align:center;margin:0px auto 20px 20px; }
}
@media screen and (min-width:1367px) and (max-width:1920px){
	.slider{height:1000px;}
	
}
@media screen and (min-width:1921px) and (max-width:2560px){
	 .top{height:110px;}
	 .top span.logo{ margin:35px 10px 0px 0px;}
	 .top span{ margin:50px 10px 0px 10px;}
	 .top span.ad{ margin:30px 10px;}
	 .slider{height:1000px;}
	 .slider ul.number{top:725px; /*width:70%;*/ min-width:928px;}
	 .slider ul.number li p img{width:180px; height:180px;}
	 .tlayour img{height:180px;}
	 .bottom{padding:44px 0px 28px;}
	
}
/*----------详情页样式-------------------*/
/*顶部样式*/
.detailTop{background:#ccc; height:30px; line-height:30px;}
.mrgCon{ width:70%; margin:0px auto; min-width:1200px;}
.mrgCon .detTopLeft{float:left;}
.mrgCon .detTopRig{float:right; display:block;}
.mrgCon .detTopRig a{float:left; display:block; margin:0px 20px;}
.mrgCon .detTopRig a:hover{text-decoration: underline;}
.mrgCon .detTopRig a:active{color: #13569d;}
/*logo和搜索栏样式*/

.detailBanner{overflow: hidden;width:70%; margin:15px auto; min-width:1200px;}
.detaLogo {float: left;}
.detaLogo img{width: 70px; height: 70px;}
.detaLogo span{font-size: 36px;color: #13569d;float: left; display: block;}
.detaLogo span.detaXiTitle{margin: 20px 0px 0px;}
.detaSearch{float: left; margin: 30px 0px 0px 100px ;} 
.detaSearch input{width: 250px; height: 30px;line-height: 30px; float: left;}
.searchBtn{padding: 1px 10px;  height: 30px;line-height: 30px;background: #f6f7fb;border: 1px solid #dee2e3;cursor: pointer; float: left;}
.searchBtn:hover{background: #d5dadb;border: 1px solid #dee2e3;}

.detaiTuBiao {float: right;}
.detaiTuBiao ul{list-style: none;}
.detaiTuBiao ul li{float: left; display: block; margin: 10px;cursor: pointer;}
.detaiTuBiao ul li p{text-align: center;}
/*菜单样式*/
.detailMenu{background:#13569d; font-size: 18px; height: 52px; line-height: 52px;}
.mrgConMenu{ position: relative;width:70%; margin:0px auto; min-width:1200px;}
.menuA{}
.mrgConMenu a,.menuA{cursor: pointer; color: #fff; margin:0px 30px 0px 0px; display: block; float:left; padding: 0px 40px;}
.ons{background: #11477f;}
.mrgConMenu a:hover{background: #11477f;}
.detaProgress{position: absolute; top: 52px;left: 0px;  width: 470px; display: none;}
.detaProgress a{color:#313131; font-size: 12px; padding:0px 5px; margin:0px  5px; line-height: 30px; width: 100%;}
.detaProgress a:hover{color: #fff;}
.detaProgress div{border-left: 1px solid #a7b0b8; margin:5px 5px 5px 10px; padding:3px;overflow: hidden; display: block; float: left; width: 20%; z-index: 2; position: relative;}
.detaProgress div.detaPBg{background: #f2f2f3;  opacity:0.75;border: 1px solid #13569d; width: 470px;position: absolute; top: 0px;left: 0px; height: 300px;z-index: 1; height: 140px; margin: 0px;padding: 0px;}

/*----热门咨询和最新更新模块----*/
.detaContent{width:70%; margin:0px auto; min-width:1200px;overflow: hidden;}
.conFirst{overflow: hidden; display: block; float: left; margin: 10px;  width: 100%;}
/*热门资讯*/
.firstHot,.firstNew,.firstObej{display: block; float: left; width: 30%; margin: 10px 55px 10px 0px;}
.firstObej{margin: 10px 10px 10px 0px; float: right;}
.titHot{overflow: hidden;}
.conFirst p.hotTitle{color: #11477f; float: left; font-size: 18px; font-weight: bold;}
.conFirst p.reXia{border-bottom: 1px solid #13569d; width: 310px; height: 30px; float: right;}
.conFirst ul{margin: 10px 0px 0px 10px; }
.conFirst ul li{list-style-image: url(../images/listStyle.png); line-height: 230%; width: 100%;}
.conFirst ul li span{font-size: 14px;}
.conFirst ul li samp{display: block; float: right; font-size: 12px; color: #aaa;}
/*最新更新*/
.firstNew ul li samp{color: #ff0000;}
/*教学视频*/
.firstObej p{font-size: 20px;}
.firstObej span{font-size: 14px; color: #ccc;}
.videTxt{overflow: hidden; border: 1px solid #ccc; border-top: none; padding: 10px 0px 10px 10px;}
.freeRight{cursor: pointer;width: 100px; height: 42px; float: right; display: block; margin: 10px; background: #f46b55;border: 1px solid #de614d;
box-shadow: 2px 2px 3px #ccc;-webkit-box-shadow: 2px 2px 3px #ccc;-moz-box-shadow: 2px 2px 3px #ccc;-o-box-shadow: 2px 2px 3px #ccc;
border-radius: 3px;-weblit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;}
.freeRight:hover{background: #e8553e;border: 1px solid #de614d;}
.freeRight:active{background:#ed6d59;border: 1px solid #de614d;}
.freeRight span{display: block; float: left; margin: 15px 0px 0px 15px; }
.freeRight samp{display: block;float: left; margin: 15px 0px 0px 5px;color: #fff;}
.freeLeft{float: left; display: block; }

/*--综合排序模块--*/
.conSecnd{overflow: hidden;clear: both;}
.seconLeft{float: left; display: block; width: 79%;} 
.liveAreaTitle{overflow: hidden;background: #f7f7f7; height: 40px;}
.liveAreaTitle ul{overflow: hidden;}
.liveAreaTitle ul li{cursor:pointer;float: left; display: block; padding:10px 20px;border: 1px solid #f7f7f7; background: #f7f7f7}
.liveAreaTitle ul li.boLi span{margin: 3px;}
.liveAreaTitle ul li.boLi samp{margin:3px; display: block; float: left;}
.liveAreaTitle ul li.ont{border: 1px solid #f0f0f0; background: #fff;color: #0083dd;}
.liveAreaTitle ul li.priLi{border-right: 1px solid #ccc; margin: 10px 0px; padding: 0px 20px;}
.liveAreaTitle ul li span{float: left; display: block;}
.liveAreaTitle ul li .price{float: left; display: block;margin: -2px 0px 0px 5px;}
.liveAreaTitle ul li .price p{margin: 3px 0px;}
.liveAreaTitle ul li .price p.downn:active{margin: 4px 0px;}
.liveAreaTitle ul li .price p.upp:active{margin: 4px 0px -1px 0px;}
liveAreaContent{overflow: hidden;}
.areaContain{height: 1600px;}
.liveAreaContent dl{cursor:pointer;float: left; display: block; width: 24%; margin: 10px 6px 0px 4px;}
.liveAreaContent dl:hover{background-color: #fff;
	-webkit-box-shadow: 1px 2px 5px rgba(0,0,0,.34);
	-moz-box-shadow: 1px 2px 5px rgba(0,0,0,.34);
	box-shadow: 1px 2px 5px rgba(0,0,0,.34);}
.liveAreaContent dl.lastDl{margin-right: 0px;}
.liveAreaContent dl dt{/*width: 255px;*/ height: 150px;}
.liveAreaContent dl dt img{width: 100%; height: 150px;}
.liveAreaContent dl dd{padding: 10px 10px 0px 10px;}
p.registraNum{color: #ccc;}
p.registraNum span{float: left;}
p.registraNum samp{float: right;}
p.yuan{font-size: 20px;color: #e65e25; }
p.yuan span{color:#ff8741 ; font-size: 12px; border: 1px solid #ff9254;}

.page{overflow: hidden;width: 61%; margin: 20px auto 0px auto;}
.page span{display: block; float: left; border: 1px solid #ccc; padding: 7px 25px; margin: 10px; height: 14px; cursor: pointer;}
.page span:hover{background: #049ee4;color:#fff;border: 1px solid #0093e1;}
.page span.lastPage{background: #e3e3e3;}
/*.page span.nextPage{}*/
/*综合排序模块的右边热门推荐*/
.seconRight{display: block; float: right; background: #f7f8f9;padding: 10px; width: 18%;}
.seconRight div{margin: 25px 0px 0px 0px;cursor:pointer;overflow: hidden;}
.seconRight div:hover{background-color: #f7f8f9;
	-webkit-box-shadow: 1px 2px 5px rgba(0,0,0,.34);
	-moz-box-shadow: 1px 2px 5px rgba(0,0,0,.34);
	box-shadow: 1px 2px 5px rgba(0,0,0,.34);}
.seconRight span img{width: 100%;}
.seconRight p{padding:0px 10px;}
p.tuiTitle{padding: 10px 10px 10px 0px; border-bottom: 1px solid #ccc;}
p.tuiXiang{margin: 15px 0px;}
p.tuiXiang span{color: #6cb838;}
p.tuiXiang samp{color: #ccc; float:right;}

/*广告样式*/
.conAd{margin: 50px 0px 10px 0px;}

/*在线题库样式*/
.conThree{margin: 10px 0px 15px 0px;}
.conFrou{margin: 10px 0px 35px 0px;}
.threeTitle{line-height: 120%;}
.threeTitle span{float: left;display: block;margin: 5px;  }
.threeTitle span.spanTitle{margin: 20px 5px 0px 0px;font-size: 20px;}
.tiContent{clear:both;background: #0065b2; padding-top: 5px;border-right: 1px solid #ddebf6;border-bottom: 1px solid #ddebf6; overflow: hidden;}
.tiLeft{float: left; width: 15%;  font-size: 14px;display: block;background: #f0f8ff;}
.tiLeft ul li{padding: 10px 10px 10px 50px;border-right: 1px solid #ddebf6;border-left: 1px solid #ddebf6; display: block;cursor: pointer; }
.tiLeft ul li.on{border:none;color:#fff;background:url(../images/zixianLiBg.png)#0065b2 right center no-repeat ;border-left: 1px solid #0065b2;}
.tiLeft ul li:hover{border:none;color:#fff;background:url(../images/zixianLiBg.png)#0065b2 right center no-repeat ;border-left: 1px solid #0065b2;}
.tiRight{float: left; width: 85%; background: #fff;height: 468px;}
.rightClassify ul{list-style: none; border-bottom: 1px solid #e6e6e6;overflow: hidden;}
.rightClassify ul li{float: left;display: block; padding: 8px 10px;  cursor: pointer; }
.rightClassify ul li span{padding: 5px 15px; display: block;}
.rightClassify ul li.out{background:url(../images/tipicBg.jpg) no-repeat center bottom; }
.rightClassify ul li.out span{border-bottom: 3px solid #e15602;}
.rightClassify dl{cursor:pointer;border-bottom: 1px dashed #e6e6e6; overflow: hidden; margin:7px 20px;}
.rightClassify dl:hover{background: #eef7ff;}
.rightClassify dl dt{float: left; display: block; }
.rightClassify dl dt span{display: block; float: left; margin: 5px;}
.rightClassify dl dt samp{display: block; float: left; margin: 15px 0px 0px 0px;}
.rightClassify dl dd{display: block; float: right; }
.rightClassify dl dd span{color: #a3a3a3; display: block; float: left; margin: 13px 15px 0px 0px;}
.rightClassify dl dd samp{cursor:pointer;background: #f3f3f3; border: 1px solid #d7d7d7; display: block; padding: 10px; float: right; margin:0px 5px;
 border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;}
.rightClassify dl dd samp:hover{background: #d0d0d0;border: 1px solid #d7d7d7;}
.rightClassify dl dd samp:active{background: #e3e3e3;border: 1px solid #d7d7d7;}
/*考试辅导样式*/
.detaContent{width:70%; margin:0px auto 20px auto; min-width:1200px;overflow: hidden;}
.conFirst{overflow: hidden; display: block; float: left; margin: 10px;  width: 100%;}
/*热门资讯*/
.firstHotfu{display: block; float: left; width: 41%; margin: 10px 50px 0px 40px;}
.firstHotfu p.hotTitle{color: #373d46; float: left; font-size: 16px; }
.tiRight p.reXia{color:#ccc;height: 30px; float: right;}
.tiRight ul{margin: 0px 0px 0px 10px; }
.tiRight ul li{list-style-image: url(../images/listStyle.png); line-height: 210%;}
.tiRight ul li span{font-size: 14px;}
.tiRight ul li samp{display: block; float: right; font-size: 12px; color: #aaa;}
